cfd dynamics take medicine oil erp computational fluid dynamics data mining genomics biotechnology microsoft bioinformatics forex computational biology fluid machine learning flow hydraulic crm genetic